leather sofa - German English Dictionary